rub (multiple things) together - Turco Inglés Diccionario